@charset "utf-8";
/* CSS Document ;
   Email:yangxl6915@yeah.net ;
   
   26字母定义css文件说明：
   k:背景颜色图片;
   m:外边距;
   p:内边距;
   h:高;
   w:宽;
   b:边框;
   z:层;

*/

	/*初始化原始html标签*/
	html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font:inherit;vertical-align:baseline}
	article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;clear:all}
	body{font:0.75rem/1.5 'XinGothic-SinaWeibo','Microsoft Yahei','helvetica','arial';-webkit-text-size-adjust:none;color:#333;background:#f8f8f8;-webkit-text-size-adjust:none;min-width:320px}
	h1,h2,h3,h4,h5,h6{font-size:100%}
	form{display:inline}
	ul,ol{list-style:none}
	a{text-decoration:none;color:#000; padding:0}
	a:hover{text-decoration:none}
	img{vertical-align:middle;border:0;-ms-interpolation-mode:bicubic;-webkit-tap-highlight-color:rgba(0,0,0,0)}
	
	button,input,select,textarea{font-size:100%;vertical-align:middle;outline:0;font-family:'Microsoft Yahei','helvetica','arial'}
	input:focus{outline:0}
	textarea{resize:none}
	
	button,input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button;-moz-appearance:button}
	input:focus:-moz-placeholder,input:focus::-webkit-input-placeholder{color:transparent}
	button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}
	
	blockquote,q{quotes:none}
	blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}
	table{border-collapse:collapse;border-spacing:0}
	
	[data-jump] {cursor:pointer;-webkit-tap-highlight-color:transparent}/*定义跳转*/
/*公有属性*/

/*统一浏览器鼠标复制颜色*/
	*::selection{background:#40d064;color:#fff;}
	*::-moz-selection{background:#40d064;color:#fff;}
	*::-webkit-selection {background:#40d064;color:#fff;}

/*IE10 11 取消input框默认的叉叉和密码输入框的眼睛*/
	::-ms-clear { display: none; }
	::-ms-reveal { display: none; }
	
/*ie6 fixed下防震*/
	*html body{
	background-image:url(about:blank);
	background-attachment:fixed
}
	.backgroundcolor{ _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/000.png");}/*PNG图片ie6兼容*/

/*统一浏览器input.submit - input.text*/

	/*text输入*/
	.iebug input.text,.iebug input.button,.iebug textarea{ border:1px solid #bbbbbb;box-shadow:1px 0px 2px rgba(0,0,0,0.2);-moz-border-radius:3px; border-radius:3px;}
	.iebug input,.iebug select{ position:relative; top:5px; *top:6px;}
	.iebug input.text:hover{ border-color:#8aa3c8;}
	
	/*submit提交按钮*/
	.submit,.submit input{ height:30px; width:auto; _width:0; overflow:visible !ie;}
	.submit{ display:-moz-inline-stack; display:inline-block; zoom:1; *display:inline; padding-left:3px; }
	.submit input{ padding:0 10px 0 7px; padding:3px 10px 0 7px !ie; background-position:right top; }
	.reg .submit{ height:34px; background-position:left -36px;}
	.reg .submit input{ height:34px; background-position:right -36px;}

/*全局定义*/
	.fix:after{ content:".";display:block;height:0;clear:both;visibility:hidden; line-height:0; font-size:0;}
	.fix{ display:inline-block;}/* Hides from IE-mac \*/
	* html .fix{ height:1%;}
	.fix{ display:block;}/* End hide from IE-mac */

/*原始(第一级)标签定义*/
	.c{ clear:both; }
	.l{ float:left; }
	.r{ float:right;}
	
	.k{ background:none; }
	.b{ border:none; }
	.h{ height:100%;}
	.w{ width:100%;}
		
	/*显示框类型*/
	.show{ display:block;}/*显示*/
	.hide{ display:none; }/*隐藏*/
	.inline{ display:inline;}/*默认*/
	.ibok{ display:inline-block;}/*显示*/
	
	/*内容溢出*/
	.oa{ overflow:auto;   }/*自动*/
	.oh{ overflow:hidden; }/*隐藏*/
	.ov{ overflow:visible;}/*默认*/
	.os{ overflow:scroll; }/*滚动条*/
	.oi{ overflow:inherit;}/*继承*/
	
	/*定位元素*/
	.ia{ position:absolute; }/*绝对*/
	.ir{ position:relative; }/*相对*/
	.if{ position:fixed;    }/*固定*/
	.ii{ position:inherit;  }/*继承*/
	.is{ position:static;   }/*默认*/
	
	/*字体区域*/
	
	/*字体样式风格*/
	.fyn{ font-style:normal;}/*标准*/
	.fyi{ font-style:italic;}/*斜体*/
	
	/*字母大小控制*/
	.fvn{ font-variant:normal;}/*标准*/
	.fvs{ font-variant:small-caps;}/*小型大写字母*/
	
	/*字体加粗*/
	.fwn{ font-weight:normal;}/*标准（无）*/
	.fwb{ font-weight:bold; }/*加粗*/
	
	/*字体的尺寸*/
	.fs{ font-size:0px; }
	.fs12{ font-size:12px;}
	.fs14{ font-size:14px;}
	.fs18{ font-size:18px;}
	/*.fs16{ font-size:16px;}
	.fs20{ font-size:20px;}
	.fs24{ font-size:24px;}*/
	
	.fs48{font-size:1.2rem;}/*48号字体*/
	.fs40{font-size:1rem;}/*40号字体*/
	.fs34{font-size:0.85rem;}/*34号字体*/
	.fs32{font-size:0.8rem;}/*32号字体*/
	.fs30{font-size:0.75rem;}/*30号字体*/
	.fs28{font-size:0.7rem;}/*28号字体*/
	.fs26{font-size:0.65rem;}/*26号字体*/
	.fs24{font-size:0.6rem;}/*24号字体*/
	.fs22{font-size:0.55rem;}/*22号字体*/
	.fs20{font-size:0.5rem;}/*20号字体*/
	
	/*字体系列*/
	.fm{ font-family:Verdana, Geneva, sans-serif;}
	
	/*文字水平对齐*/
	.tac{ text-align:center;}/*中*/
	.tal{ text-align:left;  }/*左*/
	.tar{ text-align:right; }/*右*/
	
	/*控制元素中的字母*/
	.ttc{ text-transform:capitalize;}/*单词以大写字母开头*/
	.ttu{ text-transform:uppercase; }/*大写*/
	.ttl{ text-transform:lowercase; }/*小写*/
	
	/*文字添加修饰*/
	.tdu{ text-decoration:underline;}/*下的一条线*/
	.tdo{ text-decoration:overline; }/*上的一条线*/
	.tdl{ text-decoration:line-through;}/*穿过文本下的一条线 	*/
	.tdb{ text-decoration:blink;}/*闪烁的文本*/
	
	/*缩进元素中文本的首行 */
	.ti1{ text-indent:0.5rem; }
	.ti2{ text-indent:1rem;}
	
	/*文字阴影*/
	.ts1{ text-shadow:1px 0px 5px #333333;}
	.ts2{ text-shadow:1px 0px 5px #666666;}
	
	/**/
	/*.img{ border:1px solid #a9a9a9}*/
	.img2{ border:1px solid #cad1dd; display:inline-block;}

	/*CSS3属性*/
	.u{ -moz-border-radius:3px; border-radius:3px;}/*圆角*/
	.y{ filter:alpha(opacity=50); opacity: 0.5;}/*滤镜透明*/
	.x{ box-shadow:1px 1px 2px #888, 0 0 0 #000}/*文本框阴影*/
	

/*继续添加*/
	.u1{ -moz-border-radius:255px; border-radius:255px; -webkit-border-radius:255px; }
	.u2{ -moz-border-radius:2px; border-radius:2px; -webkit-border-radius:2px; }
	.u3{ -moz-border-radius:3px; border-radius:3px; -webkit-border-radius:3px; }
	.u5{ -moz-border-radius:5px; border-radius:5px; -webkit-border-radius:5px; }
	.r100{ -moz-border-radius: 100%; -webkit-border-radius: 100%; border-radius:100%;}
	.r50{ -moz-border-radius: 50%; -webkit-border-radius: 50%; border-radius:50%;}
	.r5{ -moz-border-radius:0.125rem; -webkit-border-radius:0.125rem; border-radius:0.125rem;}
	.r10{ -moz-border-radius:0.25rem; -webkit-border-radius:0.25rem; border-radius:0.25rem;}
	
	.y1{ filter:alpha(opacity=100); opacity: 1;}
	.y2{ filter:alpha(opacity=0); opacity: 0;}
	
/*常用标签定义*/
	.d-img{ display:block; text-align:center;}/*图片*/
	.d-name{}/*姓名*/
	.d-title{}/*标题*/
	.d-text{}/*文本*/
	.d-buy{}/*价格*/
	.d-buy strong{ color:#cc0000; font-size:14px;}
	.d-uli{}

/*文字超出范围显示省略号*/
	.scewp li,.ytabmenu .mc .d-name a,.ellips{ white-space:nowrap; text-overflow:ellipsis; width:100%; overflow:hidden; display:inline-block; }
/*文字换行*/
	.text-word{ word-wrap:break-word; word-break:break-all;}


/*---------------------------------------------------------------------------------------------------------------------------------------*/

	.ww{ width:100%; clear:both;}
	.w{ width:990px; margin:0 auto; clear:both;}
	
	.main{width: 1190px; margin: 0 auto; overflow:hidden}
	.boxitem { clear:both; overflow:hidden;}

	/* 区域：
	** color|文字颜色定义|命名以 [c] 开头
	** star-time|20131030
	** end -time|
	** 颜色值码定义【000000 - 111111 - 222222 - 333333 - 444444 -NNNNNN】
	** 后面可根据颜色值相应增加
	*/
	.c-800000 { color:#800000 ;}/*maroon*/
	.c-8B0000 { color:#8B0000 ;}/*darkred */
	.c-FF0000 { color:#FF0000 ;}/*red */
	.c-999999 { color:#999999; }
	.c-666666 { color:#666666; }
	.c-333333 { color:#333333; }
	.c-000000 { color:#000000 ;}
	.c-FFFFFF { color:#FFFFFF ;}
	.c-FFFFFF:hover { color:#FFFFFF ;}
	
	.c-40d064 { color:#3ac9af ;}/*主题颜色*/
	.c-f90103 { color:#f90103 ;}
	.c-ff5a00 { color:#ff5a00 ;}
	.c-ff5a00:hover { color:#ff5a00 ;}
	.c-ff9900 { color:#ff9900 ;}
	.c-ff9900:hover { color:#ff9900 ;}
	.c-fa3838 { color:#fa3838 ;}
	.c-3ac9af { color:#3ac9af ;}
	.c-00997d { color:#00997d ;}
	
	/* 区域：
	** background|背景颜色定义|命名以 [b] 开头
	** star-time|20131030
	** end -time|
	** 颜色值码定义【000000 - 111111 - 222222 - 333333 - 444444 -NNNNNN】
	** 后面可根据颜色值相应增加
	*/
	.b-800000 { background:#800000 ;}/*maroon*/
	.b-8B0000 { background:#8B0000 ;}/*darkred */
	.b-FF0000 { background:#FF0000 ;}/*red */
	.b-000000 { background:#000000 ;}
	.b-FFFFFF { background:#FFFFFF ;}
	.b-f1f1f1 { background:#F1F1F1 ;}
	.b-666666 { background:#666666 ;}
	.b-FAFAFA { background:#FAFAFA ;}
	.b-DDDDDD { background:#DDDDDD ;}
	.b-EEEEEE { background:#EEEEEE ;}
	
	.b-40d064 { background:#3ac9af ;}/*主题颜色*/
	.b-ff5a00 { background:#ff5a00 ;}
	.b-f4f4f4 { background:#f4f4f4 ;}
	.b-ffa200 { background:#ffa200 ;}
	.b-3ac9af { background:#3ac9af ;}/*主题颜色*/
	
	
	/* 区域：
	** 边框定义|宽度定义
	** star-time|20131030
	** end -time|
	*/
	.line-all   { border: 1px solid #ebebeb;}
	.line-left  { border-left: 1px solid #ebebeb; }
	.line-top   { border-top:1px solid #ebebeb;   }
	.line-right { border-right: 1px solid #ebebeb }
	.line-bottom{ border-bottom:1px solid #ebebeb;}
	.line-bottom2{ border-bottom:1px dashed #ebebeb;   }
	.line-bottom3{ border-bottom:1px solid #FFFFFF;   }
	
	.lineB{ border-bottom:1px dashed #CCC}
	.lineA{ border:1px solid #00a848}
	.lineC{ border:1px solid #ff9900}
	.lineD{ border:1px solid #40d064}
	.lineE{ border:1px solid #ff5a00}
	.lineF{ border:1px solid #d1d1d1}
	.lineG{ border:1px solid #3ac9af}
	
	.brT,.brB,.brB2,.brL,.brR,.brTB{ position:relative;}
	.brT::before {
		border-top: 1px solid #d1d1d1;
		color: #979797;
		content: " ";
		height: 1px;
		left: 0;
		position: absolute;
		top: 0px;
		transform: scaleY(0.5);
		transform-origin: 0 0 0;
		-webkit-transform: scaleY(0.5);
		-webkit-transform-origin:0 0;
		width: 100%;
	}
	.brB::before {
		border-bottom: 1px solid #d1d1d1;
		color: #979797;
		content: " ";
		height: 1px;
		left: 0;
		position: absolute;
		bottom: -1px;
		transform: scaleY(0.5);
		transform-origin: 0 0 0;
		-webkit-transform: scaleY(0.5);
		-webkit-transform-origin:0 0;
		width: 100%;
	}
	.brB2::before {
		border-bottom: 1px dotted #d1d1d1;
		color: #979797;
		content: " ";
		height: 1px;
		left: 0;
		position: absolute;
		bottom: -1px;
		width: 100%;
	}
	.brL::before {
		border-left: 1px solid #d1d1d1;
		color: #979797;
		content: " ";
		height: 100%;
		left: 0;
		top: 0;
		position: absolute;
		transform: scaleX(0.5);
		transform-origin: 0 0 0;
		-webkit-transform: scaleX(0.5);
		-webkit-transform-origin:0 0;
		width: 1px;
	}
	.brR::before {
		border-right: 1px solid #d1d1d1;
		color: #979797;
		content: " ";
		height: 100%;
		right: 0;
		top: 0;
		position: absolute;
		transform: scaleX(0.5);
		transform-origin: 0 0 0;
		-webkit-transform: scaleX(0.5);
		-webkit-transform-origin:0 0;
		width: 1px;
	}
	.brTB::before {
		border-top: 1px solid #d1d1d1;
		color: #979797;
		content: " ";
		height: 1px;
		left: 0;
		position: absolute;
		top: 0px;
		transform: scaleY(0.5);
		transform-origin: 0 0 0;
		-webkit-transform: scaleY(0.5);
		-webkit-transform-origin:0 0;
		width: 100%;
	}
	.brTB::after {
		border-bottom: 1px solid #d1d1d1;
		color: #979797;
		content: " ";
		height: 1px;
		left: 0;
		position: absolute;
		bottom: -1px;
		transform: scaleY(0.5);
		transform-origin: 0 0 0;
		-webkit-transform: scaleY(0.5);
		-webkit-transform-origin:0 0;
		width: 100%;
	}
	.rotate45{
		-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)
	}
	.rotate90{
		-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg)
	}
	.rotate180{
		-moz-transform:rotate(-180deg);-ms-transform:rotate(-180deg);-webkit-transform:rotate(-180deg);transform:rotate(-180deg)
	}
	.rotate270{
		-moz-transform:rotate(-270deg);-ms-transform:rotate(-270deg);-webkit-transform:rotate(-270deg);transform:rotate(-270deg)
	}
	/* 区域：
	** 按钮定义
	** star-time|20161108
	** end -time|
	*/
	
	/* 区域：
	** margin|外边距定义|命名以 [m] 开头
	** margin-top|margin-bottom|margin-left|margin-right|
	** star-time|20131030
	** end -time|
	** 外边距定义【间隔5个像素：0-5-10-15-20-N】
	** 后面可根据数值大小相应增加
	*/
	.plrtb0{ padding:0;}
	.plr10{ padding:0 0.250rem;}
	.plr15{ padding:0 0.375rem;}
	.plr20{ padding:0 0.500rem;}
	.plr25{ padding:0 0.625rem;}
	.plr30{ padding:0 0.750rem;}
	.plr40{ padding:0 1.000rem;}
	.plr50{ padding:0 1.250rem;}
	.plr75{ padding:0 1.755rem;}
	.plr100{ padding:0 2.5rem;}
	.plr120{ padding:0 3rem;}
	
	.ptb10{ padding:0.250rem 0;}
	.ptb15{ padding:0.375rem 0;}
	.ptb20{ padding:0.500rem 0;}
	.ptb25{ padding:0.625rem 0;}
	.ptb30{ padding:0.750rem 0;}
	.ptb40{ padding:1.000rem 0;}
	
	.pt10{ padding-top:0.250rem;}
	.pt15{ padding-top:0.375rem;}
	.pt20{ padding-top:0.500rem;}
	.pt25{ padding-top:0.625rem;}
	.pt30{ padding-top:0.750rem;}
	.pt40{ padding-top:1.000rem;}
	.pt50{ padding-top:1.250rem;}
	
	.pb10{ padding-bottom:0.250rem;}
	.pb15{ padding-bottom:0.375rem;}
	.pb20{ padding-bottom:0.500rem;}
	.pb25{ padding-bottom:0.625rem;}
	.pb30{ padding-bottom:0.750rem;}
	.pb40{ padding-bottom:1.000rem;}
	
	.pl10{ padding-left:0.250rem;}
	.pl20{ padding-left:0.500rem;}
	.pl30{ padding-left:0.750rem;}
	.pl25{ padding-left:0.625rem;}
	.pl75{ padding-left:1.755rem;}
	
	.pr10{ padding-right:0.250rem;}
	.pr15{ padding-right:0.375rem;}
	.pr20{ padding-right:0.500rem;}
	.pr25{ padding-right:0.625rem;}
	.pr30{ padding-right:0.750rem;}
	.pr40{ padding-right:1.000rem;}
	.pr50{ padding-right:1.250rem;}
	
	.p10{ padding:0.250rem;}
	.p15{ padding:0.375rem;}
	.p20{ padding:0.500rem;}
	.p25{ padding:0.625rem;}
	.p30{ padding:0.750rem;}
	.p40{ padding:1.000rem;}
	.ptb5_lr15{ padding:0.125rem 0.375rem;}
	.ptb5_lr30{ padding:0.125rem 0.750rem;}
	.ptb10_lr30{ padding:0.250rem 0.750rem;}
	
	.mr30{ margin-right:0.750rem;}
	.mr25{ margin-right:0.625rem;}
	.mr20{ margin-right:0.500rem;}
	.mr10{ margin-right:0.250rem;}
	
	.mt10{ margin-top:0.250rem;}
	.mt15{ margin-top:0.375rem;}
	.mt20{ margin-top:0.500rem;}
	.mt25{ margin-top:0.625rem;}
	.mt30{ margin-top:0.750rem;}
	.mt40{ margin-top:1.000rem;}
	.mt60{ margin-top:1.500rem;}
	.mt80{ margin-top:2.000rem;}
	
	.mb10{ margin-bottom:0.250rem;}
	.mb15{ margin-bottom:0.375rem;}
	.mb20{ margin-bottom:0.500rem;}
	.mb30{ margin-bottom:0.750rem;}
	.mb40{ margin-bottom:1.000rem;}
	
	.mtb10{ margin:0.250rem 0;}
	.mtb15{ margin:0.375rem 0;}
	.mtb20{ margin:0.500rem 0;}
	.mtb25{ margin:0.625rem 0;}
	.mtb30{ margin:0.750rem 0;}	
	
	
	.mt10s{ margin-top:-0.250rem;}
	.mt20s{ margin-top:-0.500rem;}
	/* 区域：
	** 宽度定义
	** star-time|20131030
	** end -time|
	** xxl > xl > l > m > s > xs > N
	*/
	.w10{ width:10px; }
	.w15{ width:15px; }
	.w20{ width:20px; }
	.w25{ width:25px; }
	.w30{ width:30px; }
	.w35{ width:35px; }
	.w40{ width:40px; }
	.w45{ width:45px; }
	.w50{ width:1.25rem; }
	.w60{ width:1.50rem; }
	.w70{ width:1.75rem; }
	.w80{ width:2.00rem; }
	.w90{ width:2.25rem; }
	.w100{ width:2.50rem; }
	.w120{ width:3rem; }
	.w140{ width:3.5rem; }
	.w50w{ width:50%;  }
	.w45w{ width:45%;  }
	
	.h10{ height:0.250rem; line-height:0.250rem;}
	.h15{ height:0.375rem; line-height:0.375rem;}
	.h20{ height:0.500rem; line-height:0.500rem;}
	.h25{ height:0.625rem; line-height:0.625rem;}
	.h30{ height:0.750rem; line-height:0.750rem;}
	.h40{ height:1.000rem; line-height:1.000rem;}
	.h60{ height:1.500rem; line-height:1.500rem;}
	.h80{ height:2.000rem; line-height:2.000rem;}
	.h160{ height:4.000rem; line-height:4.000rem;}
	
	.LH1{ line-height:1;}
	.LH2{ line-height:2;}
	.LH20{ line-height:0.500rem;}
	.LH25{ line-height:0.625rem;}
	.LH30{ line-height:0.750rem;}
	.LH35{ line-height:1.000rem;}
	.LH40{ line-height:1.000rem;}
	.LH50{ line-height:1.250rem;}
	.LH60{ line-height:1.500rem;}
	.LH80{ line-height:2.000rem;}
	.LH100{ line-height:2.500rem;}
	
	body .wList20 li{ float:left; width:20%;}
	body .wList25 li{ float:left; width:25%;}
	body .wList33 li{ float:left; width:33.3%;}
	body .wList55 li{ float:left; width:50%;}
	
	/* 区域：
	** 定义图片
	** star-time|20131030
	** end -time|
	*/
	/**/
	.ico-all,.ico-15,.ico-20,.ico-35,.ico-40,.ico-45,.ico-60,.ico-80,.ico-92,.ico-95,.ico-120{
		display:block;
		background-repeat:no-repeat;
		background-position:center center;
	}
	.ico-15{ width:15px; height:15px; background-image:url(../images/i_15.png);}
	.c1501-ico{ background-position:0 0px;  }
	.c1502-ico{ background-position:0 -15px;}
	.c1503-ico{ background-position:0 -30px;}
	.c1504-ico{ background-position:0 -45px;}
	.c1505-ico{ background-position:0 -61px;}
	.c1506-ico{ background-position:0 -75px;}
	.c1507-ico{ background-position:0 -90px;}
	.c1508-ico{ background-position:0 -105px;}
	.c1509-ico{ background-position:0 -120px;}
	.c1510-ico{ background-position:0 -135px;}
	.c1511-ico{ background-position:0 -150px;}
	.c1512-ico{ background-position:0 -165px;}
	.c1513-ico{ background-position:0 -180px;}
	.c1514-ico{ background-position:0 -195px;}
	.c1515-ico{ background-position:0 -210px;}
	.c1516-ico{ background-position:0 -225px;}
	.c1517-ico{ background-position:0 -240px;}
	.c1518-ico{ background-position:0 -255px;}
	.c1519-ico{ background-position:0 -270px;}
	.c1520-ico{ background-position:0 -285px;}
	.c1521-ico{ background-position:0 -300px;}
	.c1522-ico{ background-position:0 -315px;}
	.c1523-ico{ background-position:0 -330px;}
	.c1524-ico{ background-position:0 -345px;}
	.c1525-ico{ background-position:0 -360px; display:inline-block; vertical-align:-2px;}
	.c1526-ico{ background-position:0 -375px; display:inline-block; vertical-align:-2px;}
	
	.ico-20{ width:20px; height:20px; background-image:url(../images/i_20.png);}
	.c2001-ico{ background-position:0 0px;  }
	.c2002-ico{ background-position:0 -20px;}
	.c2003-ico{ background-position:0 -40px;}
	
	.c2007-ico{ background-position:0 -120px;}
	.c2008-ico{ background-position:0 -140px;}
	.c2009-ico{ background-position:0 -160px;}
	.c2010-ico{ background-position:0 -180px;}
	.c2011-ico{ background-position:0 -200px;}
	.c2012-ico{ background-position:0 -220px;}
	.c2013-ico{ background-position:0 -240px;}
	.c2014-ico{ background-position:0 -260px;}
	.c2015-ico{ background-position:0 -280px;}
	.c2016-ico{ background-position:0 -300px;}
	.c2017-ico{ background-position:0 -320px;}
	.c2018-ico{ background-position:-20px -320px;}
	.c2018-ico2{ background-position:0px -340px;}
	.c2019-ico{ background-position:0px -360px;}
	.c2020-ico{ background-position:0px -380px;}
	.c2021-ico{ background-position:0px -400px;}
	.c2022-ico{ background-position:0px -420px;}
	.c2023-ico{ background-position:0px -440px;}
	.c2024-ico{ background-position:0px -460px;}
	.c2025-ico{ background-position:0px -480px;}
	.c2026-ico{ background-position:0px -500px;}
	
	.ico-25{ width:25px; height:25px; background-image:url(../images/i_25.png);}
	.c2501-ico{ background-position:0 0px;  }
	.c2502-ico{ background-position:0 -25px;}
	.c2503-ico{ background-position:0 -50px;}
	.c2504-ico{ background-position:0 -75px;}
	.c2505-ico{ background-position:0 -100px;}
	.c2506-ico{ background-position:0 -125px;}
	.c2507-ico{ background-position:0 -150px;}
	.c2508-ico{ background-position:0 -175px;}
	.c2509-ico{ background-position:0 -200px;}
	
	.ico-40{ width:40px; height:40px; background-image:url(../images/i_40.png); display:inline-block;}
	.c4001-ico{ background-position:0 0px;  }
	.c4002-ico{ background-position:0 -40px;}
	.c4003-ico{ background-position:0 -80px;}
	.c4004-ico{ background-position:0 -120px;}
	.c4005-ico{ background-position:0 -160px;}
	.c4006-ico{ background-position:0 -200px;}
	.c4007-ico{ background-position:0 -240px;}
	.c4008-ico{ background-position:0 -280px;}
	.c4009-ico{ background-position:0 -320px;}
	.c4010-ico{ background-position:0 -360px;}

	.ico_atn{ border:1px solid #ff5215; background:#ff5215; color:#FFF; height:40px; line-height:40px; width:105px; text-align:center; display:block;-moz-border-radius:3px; border-radius:3px; -webkit-border-radius:3px;}
	.ico_atn:hover{background:#ff6600; border:1px solid #ff7700; color:#FFF;}

	/* css3 keyframes - circle 顺时针旋转360度 */
	@-webkit-keyframes circle {
		from { -webkit-transform: rotateZ(0deg); }
		to { -webkit-transform: rotateZ(360deg); }
	}
	@-moz-keyframes circle {
		from { -moz-transform: rotateZ(0deg); }
		to { -moz-transform: rotateZ(360deg); }
	}
	@-ms-keyframes circle {
		from { -ms-transform: rotateZ(0deg); }
		to { -ms-transform: rotateZ(360deg); }
	}
	@-o-keyframes circle {
		from { -o-transform: rotateZ(0deg); }
		to { -o-transform: rotateZ(360deg); }
	}
	@keyframes circle {
		from { transform: rotateZ(0deg); }
		to { transform: rotateZ(360deg); }
	}	
	/* 区域：
	** 通用
	** star-time|20131030
	** end -time|
	*/
	.img_scale a img{
		display: block;margin: 0 auto;
		transition: all linear 0.4s;
		-moz-transition: all linear 0.4s;
		-webkit-transition: all linear 0.4s;
		-ms-transition: all linear 0.4s;
	}
	.img_scale a:hover img{
		transform:scale(1.1);
		-webkit-transform:scale(1.1);
		-moz-transform:scale(1.1);
		-o-transform:scale(1.1);
		-ms-transform:scale(1.1);
	}
	
	.ith_img{
		background-position: center center;
		background-repeat: no-repeat;
		display: block;
		overflow: hidden;
		-webkit-border-radius:300px; 
		-moz-border-radius:300px; 
		border-radius:300px;
		background-size:cover;
	}
	.ith_img span,.ith_img .bg_span{
		background-position: center center;
		background-repeat: no-repeat;
		display: block;
		background-size:cover;
	}
	.ith_img img{
		width:100%;
		-webkit-border-radius:300px; 
		-moz-border-radius:300px; 
		border-radius:300px;
	}
	.ith_img .bg_span,.mr_img .bg_span{
		position:absolute; left:0px; top:0px; overflow:hidden; z-index:2; background-image:url(../images/e0003.png); background-repeat:no-repeat; background-position:center center;
	}
	.ith_img2{
		background-position: center center;
		background-repeat: no-repeat;
		display:block;
		vertical-align:middle;
		overflow: hidden;
		text-align:center;
		background-size:cover;
		
	}
	.ith_img2 span,.ith_img2 .bg_span{
		background-position: center center;
		background-repeat: no-repeat;
		display: block;
		background-size:cover;
	}
	.ith_img2 img{ display:block; margin:0 auto;}
	
	.ith_img2 span.tr_scale{
		display: block;margin: 0 auto;
		transition: all linear 0.4s;
		-moz-transition: all linear 0.4s;
		-webkit-transition: all linear 0.4s;
		-ms-transition: all linear 0.4s;	
	}
	.ith_img2 span.tr_scale:hover{
		transform:scale(1.2);
		-webkit-transform:scale(1.2);
		-moz-transform:scale(1.2);
		-o-transform:scale(1.2);
		-ms-transform:scale(1.2);	
	}
	.ith_img2 img{
	/* -webkit-transition:opacity .3s ease-out;transition:opacity .3s ease-out	*/
	}
	
	.ith_img3{
		background-position: center center;
		background-repeat: no-repeat;
		display: block;
		overflow: hidden;
		
	}
	
	.ith_img3 span,.ith_img3 .bg_span{
		background-position: center center;
		background-repeat: no-repeat;
		/*background-size: 100% auto;*/
		display: block;
	}
	.ith_img3 img{
		width:100%;
	}
	
	/*宽度*/
	.usernane_img32{
		height: 32px;
		width: 32px;
	}
	.usernane_img32 img{
		height: 32px;
		width: 32px;
	}
	.usernane_img36{
		height: 36px;
		width: 36px;
	}
	.usernane_img36 img{
		height: 36px;
		width: 36px;
	}
	.usernane_img46{
		height: 46px;
		width: 46px;
		background-position:-70px 0;
	}
	.usernane_img46 img{
		height: 46px;
		width: 46px;
	}
	a.layout-box:hover{ color:inherit;}
	/**/
	.weui-row{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-lines:multiple;-moz-box-lines:multiple;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start}
	.weui-row>[class*=col-]{box-sizing:border-box}
	.weui-row .col-auto{width:100%}
	.weui-row .weui-col-100{width:100%;width:calc((100% - 15px*0)/ 1)}
	.weui-row.weui-no-gutter .weui-col-100{width:100%}
	.weui-row .weui-col-95{width:95%;width:calc((100% - 15px*.05263157894736836)/ 1.0526315789473684)}
	.weui-row.weui-no-gutter .weui-col-95{width:95%}
	.weui-row .weui-col-90{width:90%;width:calc((100% - 15px*.11111111111111116)/ 1.1111111111111112)}
	.weui-row.weui-no-gutter .weui-col-90{width:90%}
	.weui-row .weui-col-85{width:85%;width:calc((100% - 15px*.17647058823529416)/ 1.1764705882352942)}
	.weui-row.weui-no-gutter .weui-col-85{width:85%}
	.weui-row .weui-col-80{width:80%;width:calc((100% - 15px*.25)/ 1.25)}
	.weui-row.weui-no-gutter .weui-col-80{width:80%}
	.weui-row .weui-col-75{width:75%;width:calc((100% - 15px*.33333333333333326)/ 1.3333333333333333)}
	.weui-row.weui-no-gutter .weui-col-75{width:75%}
	.weui-row .weui-col-66{width:66.66666666666666%;width:calc((100% - 15px*.5000000000000002)/ 1.5000000000000002)}
	.weui-row.weui-no-gutter .weui-col-66{width:66.66666666666666%}
	.weui-row .weui-col-60{width:60%;width:calc((100% - 15px*.6666666666666667)/ 1.6666666666666667)}
	.weui-row.weui-no-gutter .weui-col-60{width:60%}
	.weui-row .weui-col-50{width:50%;width:calc((100% - 15px*1)/ 2)}
	.weui-row.weui-no-gutter .weui-col-50{width:50%}
	.weui-row .weui-col-40{width:40%;width:calc((100% - 15px*1.5)/ 2.5)}
	.weui-row.weui-no-gutter .weui-col-40{width:40%}
	.weui-row .weui-col-33{width:33.333333333333336%;width:calc((100% - 15px*2)/ 3)}
	.weui-row.weui-no-gutter .weui-col-33{width:33.333333333333336%}
	.weui-row .weui-col-30{width:30%;width:calc((100% - 15px*3.3333333333333333)/ 3.3333333333333333)}
	.weui-row.weui-no-gutter .weui-col-30{width:30%}
	.weui-row .weui-col-25{width:25%;width:calc((100% - 15px*3)/ 4)}
	.weui-row.weui-no-gutter .weui-col-25{width:25%}
	.weui-row .weui-col-20{width:20%;width:calc((100% - 15px*4)/ 5)}
	.weui-row.weui-no-gutter .weui-col-20{width:20%}
	.weui-row .weui-col-15{width:15%;width:calc((100% - 15px*5.666666666666667)/ 6.666666666666667)}
	.weui-row.weui-no-gutter .weui-col-15{width:15%}
	.weui-row .weui-col-10{width:10%;width:calc((100% - 15px*9)/ 10)}
	.weui-row.weui-no-gutter .weui-col-10{width:10%}
	.weui-row .weui-col-5{width:5%;width:calc((100% - 15px*19)/ 20)}
	.weui-row.weui-no-gutter .weui-col-5{width:5%}
	
	.blur {	
		filter: url(blur.svg#blur); /* FireFox, Chrome, Opera */
		
		-webkit-filter: blur(1rem); /* Chrome, Opera */
		   -moz-filter: blur(1rem);
			-ms-filter: blur(1rem);    
				filter: blur(1rem);
		
		filter: progid:DXImageTransform.Microsoft.Blur(PixelRadius=10, MakeShadow=false); /* IE6~IE9 */
	}
